\hypertarget{class_zebulon_1_1_underwater_1_1_david}{
\section{Zebulon::Underwater::David Class Reference}
\label{class_zebulon_1_1_underwater_1_1_david}\index{Zebulon::Underwater::David@{Zebulon::Underwater::David}}
}
Inheritance diagram for Zebulon::Underwater::David::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{class_zebulon_1_1_underwater_1_1_david}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_david_a1c44dda0ea9d3d3a77f3c6f43a28443e}{
{\bfseries David} (IplImage $\ast$input)}
\label{class_zebulon_1_1_underwater_1_1_david_a1c44dda0ea9d3d3a77f3c6f43a28443e}

\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_david_aacc0ed31b4e0c365c597b7107cba9ce3}{
virtual \hyperlink{struct_zebulon_1_1_underwater_1_1_vision_return}{VisionReturn} {\bfseries Flare} (\hyperlink{class_zebulon_1_1_visual_target}{VisualTarget} $\ast$target, IplImage $\ast$input, IplImage $\ast$\&output)}
\label{class_zebulon_1_1_underwater_1_1_david_aacc0ed31b4e0c365c597b7107cba9ce3}

\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_david_a747b64bbbf8ce7fc0bd60955f7433f14}{
virtual \hyperlink{struct_zebulon_1_1_underwater_1_1_vision_return}{VisionReturn} {\bfseries Pipeline} (\hyperlink{class_zebulon_1_1_visual_target}{VisualTarget} $\ast$target, IplImage $\ast$input, IplImage $\ast$\&output)}
\label{class_zebulon_1_1_underwater_1_1_david_a747b64bbbf8ce7fc0bd60955f7433f14}

\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_david_a0feac69b8eb8f1abb980b660fc6ef695}{
virtual \hyperlink{struct_zebulon_1_1_underwater_1_1_vision_return}{VisionReturn} {\bfseries MGNest} (\hyperlink{class_zebulon_1_1_visual_target}{VisualTarget} $\ast$target, IplImage $\ast$input, IplImage $\ast$\&output)}
\label{class_zebulon_1_1_underwater_1_1_david_a0feac69b8eb8f1abb980b660fc6ef695}

\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_david_a6af8ceb52ca4bb657971a059d6be075d}{
virtual std::list$<$ \hyperlink{struct_zebulon_1_1_underwater_1_1_vision_return}{VisionReturn} $>$ {\bfseries BombingObject} (std::list$<$ \hyperlink{class_zebulon_1_1_visual_target}{VisualTarget} $\ast$ $>$ target, IplImage $\ast$input, IplImage $\ast$\&output)}
\label{class_zebulon_1_1_underwater_1_1_david_a6af8ceb52ca4bb657971a059d6be075d}

\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_david_a79495ad6bb199c767ea5a8be963be01f}{
virtual \hyperlink{struct_zebulon_1_1_underwater_1_1_vision_return}{VisionReturn} {\bfseries BriefCase} (\hyperlink{class_zebulon_1_1_visual_target}{VisualTarget} $\ast$target, IplImage $\ast$input, IplImage $\ast$\&output)}
\label{class_zebulon_1_1_underwater_1_1_david_a79495ad6bb199c767ea5a8be963be01f}

\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_david_a02b491e5fcd25e84bad9cad5e7d511b0}{
virtual \hyperlink{struct_zebulon_1_1_underwater_1_1_vision_return}{VisionReturn} {\bfseries Barbwire} (\hyperlink{class_zebulon_1_1_visual_target}{VisualTarget} $\ast$target, IplImage $\ast$input, IplImage $\ast$\&output)}
\label{class_zebulon_1_1_underwater_1_1_david_a02b491e5fcd25e84bad9cad5e7d511b0}

\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_david_aa28aef119e6a3591a54d63dfec92e157}{
virtual \hyperlink{struct_zebulon_1_1_underwater_1_1_vision_return}{VisionReturn} {\bfseries DropperBin} (\hyperlink{class_zebulon_1_1_visual_target}{VisualTarget} $\ast$target, IplImage $\ast$input, IplImage $\ast$\&output)}
\label{class_zebulon_1_1_underwater_1_1_david_aa28aef119e6a3591a54d63dfec92e157}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
C:/Users/Matt/Documents/School/Robotics/zebulon/v2/underwater/include/visionutils/david.h\item 
C:/Users/Matt/Documents/School/Robotics/zebulon/v2/underwater/src/visionutils/david.cpp\end{DoxyCompactItemize}
